show off (one's) garden

Translations
faire admirer son jardin